home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / epndvx2k.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  9.4 KB  |  524 lines

  1. *% GPD file for Epson Color Inkjet Plugin
  2. *% Copyright (c) 1998 Seiko Epson Corporation
  3. *OutputOrderReversed?: FALSE
  4. *Include: "EPNDVX00.GPD"
  5. *switch: MediaType
  6. {
  7.     *case: STANDARD
  8.     {
  9.         *DraftQualitySettings: LIST(Preset.ECONOMY)
  10.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  11.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  12.         *DefaultQuality: BETTERQUALITY
  13.     }
  14.     *case: Fine
  15.     {
  16.         *DraftQualitySettings: LIST(Preset.AUTO)
  17.         *BetterQualitySettings: LIST(Preset.AUTO)
  18.         *BestQualitySettings: LIST(Preset.AUTO)
  19.         *DefaultQuality: BETTERQUALITY
  20.     }
  21.     *case: SuperFine
  22.     {
  23.         *DraftQualitySettings: LIST(Preset.AUTO_SPEED)
  24.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  25.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  26.         *DefaultQuality: BESTQUALITY
  27.     }
  28.     *case: GlossyPaper
  29.     {
  30.         *DraftQualitySettings: LIST(Preset.AUTO_SPEED)
  31.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  32.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  33.         *DefaultQuality: BESTQUALITY
  34.     }
  35.     *case: GlossyFilm
  36.     {
  37.         *DraftQualitySettings: LIST(Preset.AUTO)
  38.         *BetterQualitySettings: LIST(Preset.AUTO)
  39.         *BestQualitySettings: LIST(Preset.AUTO)
  40.         *DefaultQuality: BETTERQUALITY
  41.     }
  42.     *case: TRANSPARENCY
  43.     {
  44.         *DraftQualitySettings: LIST(Preset.AUTO)
  45.         *BetterQualitySettings: LIST(Preset.AUTO)
  46.         *BestQualitySettings: LIST(Preset.AUTO)
  47.         *DefaultQuality: BETTERQUALITY
  48.     }
  49. }
  50. *Feature: Preset
  51. {
  52.     *rcNameID: 1150
  53.     *DefaultOption: OFF
  54.     *Option: OFF
  55.     {
  56.         *rcNameID: 1151
  57.     }
  58.     *Option: AUTO
  59.     {
  60.         *rcNameID: 1152
  61.     }
  62.     *Option: AUTO_QUALITY
  63.     {
  64.         *rcNameID: 1153
  65.     }
  66.     *Option: AUTO_SPEED
  67.     {
  68.         *rcNameID: 1154
  69.     }
  70.     *Option: ADPHOTO
  71.     {
  72.         *rcNameID: 1161
  73.     }
  74.     *Option: PHOTO
  75.     {
  76.         *rcNameID: 1156
  77.     }
  78.     *Option: WORDPRO
  79.     {
  80.         *rcNameID: 1155
  81.     }
  82.     *Option: TEXT
  83.     {
  84.         *rcNameID: 1159
  85.     }
  86.     *Option: ECONOMY
  87.     {
  88.         *rcNameID: 1158
  89.     }
  90.     *Option: ICM
  91.     {
  92.         *rcNameID: 1157
  93.     }
  94.     *Option: VIDEO
  95.     {
  96.         *rcNameID: 1160
  97.     }
  98. }
  99. *Feature: InputBin
  100. {
  101.     *rcNameID: 1010
  102.     *DefaultOption: AUTO
  103.     *Option: AUTO
  104.     {
  105.         *rcNameID: 1011
  106.     }
  107. }
  108. *Feature: MediaType
  109. {
  110.     *rcNameID: 1100
  111.     *UpdateQualityMacro?: TRUE
  112.     *DefaultOption: STANDARD
  113.     *Option: STANDARD
  114.     {
  115.         *rcNameID: 1101
  116.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  117.     }
  118.     *Option: Fine
  119.     {
  120.         *rcNameID: 1102
  121.         *OptionID: 257
  122.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  123.     }
  124.     *Option: SuperFine
  125.     {
  126.         *rcNameID: 1103
  127.         *OptionID: 260
  128.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  129.     }
  130.     *Option: GlossyPaper
  131.     {
  132.         *rcNameID: 1104
  133.         *OptionID: 258
  134.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  135.     }
  136.     *Option: GlossyFilm
  137.     {
  138.         *rcNameID: 1105
  139.         *OptionID: 259
  140.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  141.     }
  142.     *Option: TRANSPARENCY
  143.     {
  144.         *rcNameID: 1106
  145.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  146.     }
  147. }
  148. *Feature: Resolution
  149. {
  150.     *rcNameID: 1020
  151.     *DefaultOption: Normal
  152.     *Option: SuperFine
  153.     {
  154.         *rcNameID: 1021
  155.         *DPI: PAIR(720, 720)
  156.         *TextDPI: PAIR(720, 720)
  157.         *MinStripBlankPixels: 1
  158.         *SpotDiameter: 180
  159.     }
  160.     *Option: Fine
  161.     {
  162.         *rcNameID: 1022
  163.         *DPI: PAIR(720, 720)
  164.         *TextDPI: PAIR(720, 720)
  165.         *MinStripBlankPixels: 1
  166.         *SpotDiameter: 180
  167.     }
  168.     *Option: Normal
  169.     {
  170.         *rcNameID: 1023
  171.         *DPI: PAIR(360, 360)
  172.         *TextDPI: PAIR(360, 360)
  173.         *MinStripBlankPixels: 1
  174.         *SpotDiameter: 160
  175.     }
  176.     *Option: Economy
  177.     {
  178.         *rcNameID: 1024
  179.         *DPI: PAIR(180, 180)
  180.         *TextDPI: PAIR(180, 180)
  181.         *MinStripBlankPixels: 1
  182.         *SpotDiameter: 120
  183.     }
  184. }
  185. *Feature: PrintArea
  186. {
  187.     *rcNameID: 1040
  188.     *DefaultOption: MAXIMUM
  189.     *Option: MAXIMUM
  190.     {
  191.         *rcNameID: 1041
  192.     }
  193.     *Option: CENTERED
  194.     {
  195.         *rcNameID: 1042
  196.     }
  197. }
  198. *Feature: PaperSize
  199. {
  200.     *rcNameID: 999
  201.     *DefaultOption: LETTER
  202.     *Option: A4
  203.     {
  204.         *rcNameID: 0x7fffffff
  205.         *switch: PrintArea
  206.         {
  207.             *case: MAXIMUM
  208.             {
  209.                 *PrintableArea: PAIR(5784, 7938)
  210.                 *PrintableOrigin: PAIR(84, 84)
  211.             }
  212.             *case: CENTERED
  213.             {
  214.                 *PrintableArea: PAIR(5784, 7626)
  215.                 *PrintableOrigin: PAIR(84, 396)
  216.             }
  217.         }
  218.     }
  219.     *Option: B5
  220.     {
  221.         *rcNameID: 0x7fffffff
  222.         *switch: PrintArea
  223.         {
  224.             *case: MAXIMUM
  225.             {
  226.                 *PrintableArea: PAIR(4992, 6806)
  227.                 *PrintableOrigin: PAIR(84, 84)
  228.             }
  229.             *case: CENTERED
  230.             {
  231.                 *PrintableArea: PAIR(4992, 6494)
  232.                 *PrintableOrigin: PAIR(84, 396)
  233.             }
  234.         }
  235.     }
  236.     *Option: A5
  237.     {
  238.         *rcNameID: 0x7fffffff
  239.         *switch: PrintArea
  240.         {
  241.             *case: MAXIMUM
  242.             {
  243.                 *PrintableArea: PAIR(4042, 5472)
  244.                 *PrintableOrigin: PAIR(84, 84)
  245.             }
  246.             *case: CENTERED
  247.             {
  248.                 *PrintableArea: PAIR(4042, 5160)
  249.                 *PrintableOrigin: PAIR(84, 396)
  250.             }
  251.         }
  252.     }
  253.     *Option: LETTER
  254.     {
  255.         *rcNameID: 0x7fffffff
  256.         *switch: PrintArea
  257.         {
  258.             *case: MAXIMUM
  259.             {
  260.                 *PrintableArea: PAIR(5952, 7440)
  261.                 *PrintableOrigin: PAIR(84, 84)
  262.             }
  263.             *case: CENTERED
  264.             {
  265.                 *PrintableArea: PAIR(5952, 7128)
  266.                 *PrintableOrigin: PAIR(84, 396)
  267.             }
  268.         }
  269.     }
  270.     *Option: LEGAL
  271.     {
  272.         *rcNameID: 0x7fffffff
  273.         *switch: PrintArea
  274.         {
  275.             *case: MAXIMUM
  276.             {
  277.                 *PrintableArea: PAIR(5952, 9600)
  278.                 *PrintableOrigin: PAIR(84, 84)
  279.             }
  280.             *case: CENTERED
  281.             {
  282.                 *PrintableArea: PAIR(5952, 9288)
  283.                 *PrintableOrigin: PAIR(84, 396)
  284.             }
  285.         }
  286.     }
  287.     *Option: EXECUTIVE
  288.     {
  289.         *rcNameID: 0x7fffffff
  290.         *switch: PrintArea
  291.         {
  292.             *case: MAXIMUM
  293.             {
  294.                 *PrintableArea: PAIR(5052, 7080)
  295.                 *PrintableOrigin: PAIR(84, 84)
  296.             }
  297.             *case: CENTERED
  298.             {
  299.                 *PrintableArea: PAIR(5052, 6768)
  300.                 *PrintableOrigin: PAIR(84, 396)
  301.             }
  302.         }
  303.     }
  304.     *Option: STATEMENT
  305.     {
  306.         *rcNameID: 0x7fffffff
  307.         *switch: PrintArea
  308.         {
  309.             *case: MAXIMUM
  310.             {
  311.                 *PrintableArea: PAIR(3792, 5640)
  312.                 *PrintableOrigin: PAIR(84, 84)
  313.             }
  314.             *case: CENTERED
  315.             {
  316.                 *PrintableArea: PAIR(3792, 5328)
  317.                 *PrintableOrigin: PAIR(84, 396)
  318.             }
  319.         }
  320.     }
  321.     *Option: A6
  322.     {
  323.         *rcNameID: 0x7fffffff
  324.         *switch: PrintArea
  325.         {
  326.             *case: MAXIMUM
  327.             {
  328.                 *PrintableArea: PAIR(2808, 3730)
  329.                 *PrintableOrigin: PAIR(84, 84)
  330.             }
  331.             *case: CENTERED
  332.             {
  333.                 *PrintableArea: PAIR(2808, 3418)
  334.                 *PrintableOrigin: PAIR(84, 396)
  335.             }
  336.         }
  337.     }
  338.     *Option: Index5x8in
  339.     {
  340.         *rcNameID: 267
  341.         *PageDimensions: PAIR(3600, 5760)
  342.         *switch: PrintArea
  343.         {
  344.             *case: MAXIMUM
  345.             {
  346.                 *PrintableArea: PAIR(3432, 5280)
  347.                 *PrintableOrigin: PAIR(84, 84)
  348.             }
  349.             *case: CENTERED
  350.             {
  351.                 *PrintableArea: PAIR(3432, 4968)
  352.                 *PrintableOrigin: PAIR(84, 396)
  353.             }
  354.         }
  355.     }
  356.     *Option: Index8x10in
  357.     {
  358.         *rcNameID: 268
  359.         *PageDimensions: PAIR(5760, 7200)
  360.         *switch: PrintArea
  361.         {
  362.             *case: MAXIMUM
  363.             {
  364.                 *PrintableArea: PAIR(5592, 6720)
  365.                 *PrintableOrigin: PAIR(84, 84)
  366.             }
  367.             *case: CENTERED
  368.             {
  369.                 *PrintableArea: PAIR(5592, 6408)
  370.                 *PrintableOrigin: PAIR(84, 396)
  371.             }
  372.         }
  373.     }
  374.     *Option: ENV_10
  375.     {
  376.         *rcNameID: 0x7fffffff
  377.         *RotateSize?: TRUE
  378.         *switch: PrintArea
  379.         {
  380.             *case: MAXIMUM
  381.             {
  382.                 *PrintableArea: PAIR(5952, 2490)
  383.                 *PrintableOrigin: PAIR(84, 84)
  384.             }
  385.             *case: CENTERED
  386.             {
  387.                 *PrintableArea: PAIR(5232, 2178)
  388.                 *PrintableOrigin: PAIR(804, 396)
  389.             }
  390.         }
  391.     }
  392.     *Option: ENV_DL
  393.     {
  394.         *rcNameID: 0x7fffffff
  395.         *RotateSize?: TRUE
  396.         *switch: PrintArea
  397.         {
  398.             *case: MAXIMUM
  399.             {
  400.                 *PrintableArea: PAIR(5952, 2638)
  401.                 *PrintableOrigin: PAIR(84, 84)
  402.             }
  403.             *case: CENTERED
  404.             {
  405.                 *PrintableArea: PAIR(5836, 2326)
  406.                 *PrintableOrigin: PAIR(200, 396)
  407.             }
  408.         }
  409.     }
  410.     *Option: ENV_C6
  411.     {
  412.         *rcNameID: 0x7fffffff
  413.         *RotateSize?: TRUE
  414.         *switch: PrintArea
  415.         {
  416.             *case: MAXIMUM
  417.             {
  418.                 *PrintableArea: PAIR(4424, 2752)
  419.                 *PrintableOrigin: PAIR(84, 84)
  420.             }
  421.             *case: CENTERED
  422.             {
  423.                 *PrintableArea: PAIR(4424, 2440)
  424.                 *PrintableOrigin: PAIR(84, 396)
  425.             }
  426.         }
  427.     }
  428.     *Option: EPSONPhoto4x6in
  429.     {
  430.         *rcNameID: 269
  431.         *PageDimensions: PAIR(3220, 4660)
  432.         *switch: PrintArea
  433.         {
  434.             *case: MAXIMUM
  435.             {
  436.                 *PrintableArea: PAIR(3052, 4492)
  437.                 *PrintableOrigin: PAIR(84, 84)
  438.             }
  439.             *case: CENTERED
  440.             {
  441.                 *PrintableArea: PAIR(3052, 4492)
  442.                 *PrintableOrigin: PAIR(84, 84)
  443.             }
  444.         }
  445.     }
  446.     *Option: PANORAMIC
  447.     {
  448.         *rcNameID: 270
  449.         *PageDimensions: PAIR(5952, 16838)
  450.         *switch: PrintArea
  451.         {
  452.             *case: MAXIMUM
  453.             {
  454.                 *PrintableArea: PAIR(5784, 16358)
  455.                 *PrintableOrigin: PAIR(84, 84)
  456.             }
  457.             *case: CENTERED
  458.             {
  459.                 *PrintableArea: PAIR(5784, 16046)
  460.                 *PrintableOrigin: PAIR(84, 396)
  461.             }
  462.         }
  463.     }
  464.     *Option: CUSTOMSIZE
  465.     {
  466.         *rcNameID: 256
  467.         *MinSize: PAIR(2834, 2834)
  468.         *MaxSize: PAIR(6840, 31680)
  469.         *MaxPrintableWidth: 5952
  470.         *MinLeftMargin: 84
  471.         *CenterPrintable?: FALSE
  472.  
  473.         *switch: PrintArea
  474.         {
  475.             *case: MAXIMUM
  476.             {
  477.                 *TopMargin:    84
  478.                 *BottomMargin: 396
  479.  
  480.                 *switch: Orientation
  481.                 {
  482.                     *case: PORTRAIT
  483.                     {
  484.                         *CustCursorOriginY:     %d{84}
  485.                     }
  486.                     *case: LANDSCAPE_CC270
  487.                     {
  488.                         *CustCursorOriginY:     %d{PhysPaperLength - 84}
  489.                     }
  490.                 }
  491.                 *CustCursorOriginX:     %d{84}
  492.                 *CustPrintableOriginX:  %d{84}
  493.                 *CustPrintableOriginY:  %d{84}
  494.  
  495.                 *CustPrintableSizeX: %d{ min(5952, PhysPaperWidth - 168) }
  496.                 *CustPrintableSizeY: %d{ PhysPaperLength - 480 }
  497.             }
  498.             *case: CENTERED
  499.             {
  500.                 *TopMargin:    396
  501.                 *BottomMargin: 396
  502.  
  503.                 *switch: Orientation
  504.                 {
  505.                     *case: PORTRAIT
  506.                     {
  507.                         *CustCursorOriginY:     %d{396}
  508.                     }
  509.                     *case: LANDSCAPE_CC270
  510.                     {
  511.                         *CustCursorOriginY:     %d{PhysPaperLength - 396}
  512.                     }
  513.                 }
  514.                 *CustCursorOriginX:     %d{max(84, PhysPaperWidth - 6036)}
  515.                 *CustPrintableOriginX:  %d{max(84, PhysPaperWidth - 6036)}
  516.                 *CustPrintableOriginY:  %d{396}
  517.  
  518.                 *CustPrintableSizeX: %d{ min(12072-PhysPaperWidth, PhysPaperWidth - 168) }
  519.                 *CustPrintableSizeY: %d{ PhysPaperLength - 792 }
  520.             }
  521.         }
  522.     }
  523. }
  524.